#pragma once
#include "persistable.h"
#include "memento.h"
#include <string>
#include <vector>

class CCFGCode : public xml_api::Persistable
{
public:
  CCFGCode(void);
  virtual ~CCFGCode(void);

public:
  virtual bool SaveState(xml_api::Memento* m);
  virtual bool LoadState(xml_api::Memento* m);

public:
  std::string m_name;
};

typedef std::vector<CCFGCode> ARR_CODE;